Improving storage performance with bcache in a virtualization scenario
نویسندگان
چکیده
The development of hard disk technology has not kept up with the general speed-up of computers and modern day technological developments like virtualization and cloud deployment. Flash storage, on the contrary, improves access speed and bandwidth significantly but at comparably higher costs. As in most scenarios only a fraction of the actual data stored on disk is ever used in arbitrary operation, a combination of both storage technologies can offer a good balance of speed and capacity. This resulted in tiered storage solutions offered by a range of commercial system providers. If the procurement of a new storage system is out of question, a Linux based flash cache approach can significantly improve performance of existing systems with moderate efforts in terms of setup and configuration. This paper describes how an overloaded storage system primarily used as NFS based storage system for virtualization hosts could be brought back to operation by a multilayer data caching strategy to overcome high latencies and a low throughput. The resulting system design combines the benefits of high capacity slow spinning disk storage with flash only storage to a hybrid system. The presented approach was tested and evaluated in a real world productive environment. Various performance measurements and data are presented.
منابع مشابه
Semi Symmetric Method Of SAN Storage Virtualization
Virtualization is one of the biggest buzzwords of the technology industry right at this moment. The fast growth in storage capacity and processing power in enterprise installations coupled with the need for high availability, requires Storage Area Network (SAN) architecture to provide seamless addition of storage and performance elements without downtime. The usual goal of virtualization is to ...
متن کاملCost and performance analysis of an integrated solar combined cycle with two tanks for indirect thermal energy storage
In this paper, the annual and economic performance of an integrated solar combined cycle (ISCC) with indirect energy storage tanks is investigated. The study includes four scenarios, in which the combined cycle performance was studied exclusively in the first scenario. In the second scenario, the integrated solar combined cycle (ISCC) was examined, and the use of supplementary firing instead of...
متن کاملImproving I/O Performance using Virtual Disk Introspection
Storage consolidation due to server virtualization puts stringent new requirements on Storage Array (SA) performance. Virtualized workloads require new performance optimizations that cannot be totally addressed by merely using expensive hardware such as SSDs. This position paper presents Virtual Machine Disk Image (VMDI) introspection—a key technique for implementing a variety of virtualization...
متن کاملImproving I/O Performance Using Virtual Disk Introspection
Storage consolidation due to server virtualization puts stringent new requirements on Storage Array (SA) performance. Virtualized workloads require new performance optimizations that cannot be totally addressed by merely using expensive hardware such as SSDs. This position paper presents Virtual Machine Disk Image (VMDI) introspection—a key technique for implementing a variety of virtualization...
متن کاملAvailability, Fairness, and Performance Optimization in Storage Virtualization Systems
of the Dissertation Availability, Fairness, and Performance Optimization in Storage Virtualization Systems
متن کامل